ladder ditcher - Spanish English Dictionary